devil's handiwork - Französisch Englisch Wörterbuch